//package com.webflux.demo.config;
//
//import com.webflux.demo.handler.UserHandler;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.http.MediaType;
//import org.springframework.web.reactive.function.server.*;
//
///**
// * @Author RenPu
// * @Date 2023/5/23 15:59
// * @Version 1.0
// * @Description:
// **/
//
//
//@Configuration
//public class UserRouter {
//
//    @Bean
//    public RouterFunction<ServerResponse> routerUser(UserHandler userHandler){
//
//        return RouterFunctions.
//                route(RequestPredicates.GET("/findAll")
//                        .and(RequestPredicates.accept(MediaType.APPLICATION_JSON)),userHandler::listUser)
//                .andRoute(RequestPredicates.GET("/findById/{id}")
//                        .and(RequestPredicates.accept(MediaType.APPLICATION_JSON)),userHandler::getById);
//
//
//
//    }
//
//
//}
